industrial fermentation research and development center - Francés Inglés Diccionario